basic human necessity - Français Anglais Dictionnaire